From e6a9352ce0e209d9f1482993d67c0bc320076514 Mon Sep 17 00:00:00 2001 From: Debian Rust Maintainers Date: Thu, 12 Jan 2023 16:33:49 +0000 Subject: [PATCH] update-cargo =================================================================== Gbp-Pq: Name update-cargo.patch --- Cargo.toml | 4 ++-- src/crates.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ef08f9e..7dba524 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ version = "0.12" version = "1.0" [dependencies.cargo] -version = "0.63" +version = "0.66" [dependencies.chrono] version = "0.4" @@ -53,7 +53,7 @@ version = "0.2" version = "1" [dependencies.git2] -version = "0.14" +version = "0.16" [dependencies.glob] version = "0.3" diff --git a/src/crates.rs b/src/crates.rs index c57a61f..e5dc842 100644 --- a/src/crates.rs +++ b/src/crates.rs @@ -60,7 +60,7 @@ fn hash(hashable: &H) -> u64 { } fn fetch_candidates(registry: &mut PackageRegistry, dep: &Dependency) -> Result> { - let mut summaries = match registry.query_vec(dep, false) { + let mut summaries = match registry.query_vec(dep, cargo::core::QueryKind::Exact) { std::task::Poll::Ready(res) => res?, std::task::Poll::Pending => { registry.block_until_ready()?; @@ -125,7 +125,7 @@ impl CrateInfo { let dep = Dependency::parse(crate_name, None, source_id)?; let mut package_id: Option = None; loop { - match source.query(&dep, &mut |p| package_id = Some(p.package_id())) { + match source.query(&dep, cargo::core::QueryKind::Exact, &mut |p| package_id = Some(p.package_id())) { std::task::Poll::Ready(res) => { res?; break; -- 2.30.2